floating quay - Turkish English Dictionary